package com.holly.unit.deform.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.holly.unit.db.api.pojo.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 类描述:
 *
 * @author fxr
 * @version 1.0.0
 * @date 2022/4/5 11:27
 */
@Data
@TableName("design_form_data")
@EqualsAndHashCode(callSuper = false)
public class DesignFormData extends BaseEntity{

    /**Online数据表中的id，用于同步修改*/
    @ExcelProperty(value = {"Online数据表中的id，用于同步修改"}, index = 4)
    @TableField("ONLINE_FORM_DATA_ID")
    private String onlineFormDataId;
    /**Online表单的Code*/
    @ExcelProperty(value = {"Online表单的Code"}, index = 5)
    @TableField("ONLINE_FORM_CODE")
    private String onlineFormCode;
    /**表单数据JSON*/
    @ExcelProperty(value = {"表单数据JSON"}, index = 6)
    @TableField("DESFORM_DATA_JSON")
    private String desformDataJson;
    /**表单设计名称*/
    @ExcelProperty(value = {"表单设计名称"}, index = 7)
    @TableField("DESFORM_NAME")
    private String desformName;
    /**表单设计编码*/
    @ExcelProperty(value = {"表单设计编码"}, index = 8)
    @TableField("DESFORM_CODE")
    private String desformCode;
    /**表单设计ID*/
    @ExcelProperty(value = {"表单设计ID"}, index = 9)
    @TableField("DESFORM_ID")
    private String desformId;
    /**ID*/
    @TableId(type = IdType.ASSIGN_ID)
    private String id;

}
